package com.atguigu.e_loop;
/*
    求所有的水仙花数 并 统计水仙花数的个数[3位数,个位,十位,百位的立方和 == 这个数]

    统计变量 : int count = 0; -> 满足要求统计变量+1


 */
public class Test5 {
    public static void main(String[] args) {
        //定义统计变量
        int count = 0;
        //求所有的三位数
        for (int i = 100; i < 1000; i++) {
            //获取所有数的个十百位数
            int ge = i % 10;
            int shi = i /10 % 10;
            int bai = i /100;
            //判断是否满足水仙花数的条件
            if (i == (Math.pow(ge,3) + Math.pow(shi,3) + Math.pow(bai,3))){
                System.out.println("水仙花数有 : " + i);
                //只要能进if说明有水仙花数出现
                count++;
            }
        }
        //统计完毕再输出
        System.out.println("count = " + count);
    }
}
